其他
SubQuery丨Hello world 入门简介
01
学习目标
在本快速入门结束时,您应该:
了解所需的先决条件
了解基本的常用命令 能够导航到 localhost:3000 并查看 playground 运行一个简单的查询来获取 Polkadot 主网的区块高度
02
目标受众
本指南面向具有一定开发经验, 并有兴趣了解有关 SubQuery 的更多信息的新开发人员。
03
视频指南
https://www.youtube.com/watch?v=j034cyUYb7k (需要科学上网)
04
先决条件
你会需要:
yarn 或 npm 包管理器 SubQuery CLI (@subql/cli) Docker
对于更高级的用户,请复制并粘贴以下内容:
这应该返回:(对于 npm 用户,用 npm 替换 yarn)
如果你得到了上面的内容,那么你就可以开始了。如果没有,请按照以下链接安装它们:
yarn:https://classic.yarnpkg.com/en/docs/install/#mac-stable 或 npm:https://docs.npmjs.com/getting-started/ SubQuery CLI:https://doc.subquery.network/quickstart/quickstart.html#install-the-subquery-cli Docker:https://docs.docker.com/get-docker/
开始使用 SubQuery 的第一步是运行 subql init 命令。让我们初始化一个名为 subqlHelloWorld 的启动项目。请注意,只有作者是强制性的。其他所有内容都在下面都是空着的。
不要忘记切换到这个新目录。
第 2 步:安装依赖包
现在执行 yarn 或 node install 以安装各种依赖包。
yarn install 示例:
第 3 步:生成代码
现在运行 yarn codegen 生成来自 GraphQL 架构的 Typescript。
05
概括
在这个快速入门中,我们演示了在 Docker 环境中启动和运行一个初始项目的基本步骤,然后导航到 localhost:3000,并运行查询以返回主网 Polkadot network 的区块号。
Website:https://www.subquery.network/
Telegram:https://t.me/subquerynetwork
Twitter:https://twitter.com/subquerynetwork
Medium:https://subquery.medium.com/
Github:https://github.com/subquery/subql
Matrix:https://matrix.to/#/#subquery:matrix.org
Linkedin:https://www.linkedin.com/company/subquery
往期精彩